ball and socket joint - Turc Anglais Dictionnaire